*{margin:0;padding:0;}
html{height:100%;}
a,a:visited{color:#0055aa;text-decoration:none;cursor:pointer;}
a:hover{color:#000;}

/*css3属性,低版本不支持*/
/**, *:before, *:after {-moz-box-sizing: border-box;box-sizing: border-box;}*/

body {margin: 0;font:12px/24px Verdana,Arial,sans-serif,"Times New Roman","Microsoft YaHei","simsun";}
ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
ul,ol,li{list-style:none;}
input,select{background:#fff; font-size:12px; vertical-align:middle;border:1px solid #ccc;height:25px;text-align:left;margin:2px;}
form{padding:10px;}
/*body template*/
body.home-template{padding:65px 20px 0 120px;background:#ecf0f1;}
body.portal-template{padding:52px 0 0 97px;background:#ecf0f1;}
body.home-template2{margin:0 8px 0 8px;}
body.small-template{padding:15px 15px 0 15px;}
body.white-template{padding:15px;background:#fff;}
body{padding:15px 15px 0 15px;}
/*button*/
.padbox{padding:10px;}
.blue_btn_b{background:#499de6;width:135px;height:46px;color#fff;display:block;}
.blue_btn_b:hover{background:#2981ce;}
.blue_sbtn{background:#499de6;color:#fff;padding:5px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.blue_sbtn:hover{background:#2981ce;color:#fff;}
.green_btn{background:#3ab02c;color:#fff;display:block;width:90px;height:37px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;line-height:36px;font-size:14px;}
.green_btn:hover{background:#209112;}

.search_btn,.save_btn{margin:10px;color:#fff;padding:5px 20px;display:inline-block;font-weight:bold;font-size:15px;-moz-border-radius:4px;border-radius:4px;color:#fff;}
.search_btn{background:#fd8419;}
.search_btn:hover{background:#f0510b;color:#fff;}
.save_btn{background:#f60;color:#fff;}
.save_btn:hover{background:#2cadf6;color:#fff;}
.save_btn:link,.save_btn:visited{color:#fff;}
.bordertop{border-top:1px solid #ccc;}
.borderbot{border-bottom:1px solid #ccc;}

/*
.search_btn{margin:8px;background:url("../images/status.png") no-repeat -460px 10px #fd8419;color:#fff;display:block;width:90px;height:37px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;line-height:36px;font-size:14px;}
.search_btn:hover{background:url("../images/status.png") no-repeat -460px 10px #f0510b;}
.save_btn{margin:8px;background:url("../images/status.png") no-repeat -460px -83px #f60;color:#fff;display:block;width:90px;height:37px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;line-height:36px;font-size:14px;letter-spacing:6px;text-align:left;padding-left:36px;font-weight:bold;}
.save_btn:hover{background:url("../images/status.png") no-repeat -460px -83px #2cadf6; color:#fff;}
*/

/*header*/
.footer{display:none;}
.header{background:#8c000d;position:fixed;font-size:13px;top:0;left:0;width:100%;height:52px;}
.logo{background:url("../images/menuicon.png") no-repeat -5px -468px; height:47px;width:76px; float:left; padding:5px 0 0 30px;}
.sysname{/*position:absolute;left:120px;top:0;*/float:left; margin-left:14px; font-size:24px;line-height:50px;verticle-align:middle;color:#fff;font-weight:normal;}
.sysname span{font-size:20px;}
.header ul{max-width:720px;float:right;margin-right:30px; }
.header ul li{float:left;color:#fff;line-height:50px;verticle-align:middle;padding:0 10px;}
.header ul li a:link,.header ul li a:visited{ float:left;color:#fff;}
.caret {border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid;display: inline-block;height: 0;margin-left: 2px;vertical-align: middle;width: 0;}
.menus-item {position:relative;}
.menus-item .submenus{display:none;-webkit-box-shadow:#aaa 3px 3px 5px;-moz-box-shadow:#aaa 3px 3px 5px;box-shadow:#aaa 3px 3px 5px;}
.menus-item:hover .submenus{display:block;}
.t_nav .menus-item:hover{background:#8c000d;height:52px;}
.t_nav .submenus{background:#8c000d; width:110px;position:absolute;top:52px;left:0px;border-bottom:10px solid #8c000d;}
.t_nav .submenus-item{font-size:12px;/*width:110px;*/line-height:30px;height:30px;float:none;padding-left:15px;}
.t_nav .submenus-item:hover{background:#999;}
.numtip{position:absolute; top:3px; right:0; color:#fff;background:#d92c5d; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; width:18px;height:18px;display:inline-block;line-height:18px;verticle-align:middle;text-align:center;}
.newstip{position:absolute; top:1px; right:0; color:#fff;
background:#1d9d74; -moz-border-radius:2px;-webkit-border-radius:2px;
border-radius:2px;height:18px;
display:inline-block;line-height:18px;verticle-align:middle;text-align:center;}
/*nav*/
.l_nav{font-size:13px;width:95px;height:100%;background:#8c000d;position:fixed;top:45px;left:0;border-left:1px solid #d0dfef;text-align:center;}
.l_nav a:link,.l_nav a:visited{color:#d0dfef;}
.l_nav a:hover{color:#555;}
.l_nav ul{margin-top:20px;}
.l_nav .menus-item{color:#d0dfef;height:33px;border-bottom:1px solid #1b558f; padding-top:32px;position:relative;border-top:1px solid #d0dfef;}
.l_nav .menus-item:hover{background:#f2f2f2;color:#003f7c;border-top:2px solid #d71c51;}
.l_nav .menus-item:hover a{color:#555;}
.l_nav .submenus{left:95px;background:#f2f2f2;width:150px;line-height:35px;verticle-align:middle;padding:15px;border-top:2px solid #d71c51;position:absolute;}
.l_nav .submenus li{border-bottom:1px solid #ddd;}
.l_nav .submenus a:link,.l_nav .submenus a:visited{color:#000;}
.l_nav .submenus a:hover{color:#003f7c;}
.l_nav .icon01  .submenus,.l_nav .icon02  .submenus,.l_nav .icon03  .submenus,.l_nav .icon04  .submenus,.l_nav .icon05  .submenus,.l_nav .icon06  .submenus,.l_nav .icon07  .submenus,.l_nav .icon09  .submenus,.l_nav .icon10  .submenus,.l_nav .icon11  .submenus{top:-22px;}
.l_nav .menus-hover .submenus{top:-22px}
.l_nav .menus-bottom .submenus{bottom:-2px; position:absolute;left:95px;border-bottom:2px solid #d71c51;border-top:none;-webkit-box-shadow:#aaa 3px -3px 5px;-moz-box-shadow:#aaa 3px -3px 5px;box-shadow:#aaa 3px -3px 5px;}
.l_nav .menus-bottom:hover{background:#f2f2f2;color:#003f7c;border-bottom:2px solid #d71c51;border-top:none;}

.icon01{background:url("../images/menuicon.png") no-repeat 35px 9px;}
.icon02{background:url("../images/menuicon.png") no-repeat 35px -52px;}
.icon03{background:url("../images/menuicon.png") no-repeat 35px -116px;}
.icon04{background:url("../images/menuicon.png") no-repeat 35px -175px;}
.icon05{background:url("../images/menuicon.png") no-repeat 35px -238px;}
.icon06{background:url("../images/menuicon.png") no-repeat 35px -297px;}
.icon07{background:url("../images/menuicon.png") no-repeat 35px -357px;}
.icon08{background:url("../images/menuicon.png") no-repeat 35px -392px;}
.l_nav .icon01:hover{background:url("../images/menuicon.png") no-repeat -33px 9px #c3c3c3;}
.l_nav .icon02:hover{background:url("../images/menuicon.png") no-repeat -33px -52px #c3c3c3;}
.l_nav .icon03:hover{background:url("../images/menuicon.png") no-repeat -33px -116px #c3c3c3;}
.l_nav .icon04:hover{background:url("../images/menuicon.png") no-repeat -33px -175px #c3c3c3;}
.l_nav .icon05:hover{background:url("../images/menuicon.png") no-repeat -33px -238px #c3c3c3;}
.l_nav .icon06:hover{background:url("../images/menuicon.png") no-repeat -33px -297px #c3c3c3;}
.l_nav .icon07:hover{background:url("../images/menuicon.png") no-repeat -33px -357px #c3c3c3;}
.l_nav .icon08:hover{background:url("../images/menuicon.png") no-repeat -33px -392px #c3c3c3;}

/*portal*/
.p_nav{height:45px;background:#fff;border-bottom:1px solid #dddee0;}
.p_nav ul{padding:8px 0 0 20px;}
.p_nav li{font-size:13px;color:#fff;cursor:pointer;float:left;height:26px;line-height:26px;background:url("../images/subicons.png") no-repeat  right -32px #c3c3c3;padding-right:26px;margin-right:5px;}
.p_nav li b{float:left;background:url("../images/subicons.png") no-repeat 0 0 #c3c3c3;width:22px;height:26px;display:inline-block;margin-right:5px;}
.p_nav li em{float:left;background:url("../images/subicons.png") no-repeat 0 -70px #c3c3c3;}
.p_nav li a{color:#fff;}
.p_nav li:hover,.p_nav li.current{height:30px;line-height:30px;background:url("../images/subicons.png") no-repeat right -192px #c3c3c3;color:#fff;}
.p_nav li:hover b,.p_nav li.current b{height:30px;background:url("../images/subicons.png") no-repeat 0 -152px #c3c3c3;}
.p_nav li:hover a,.p_nav li.current a{color:#fff;}

/*like data*/
.info{background:#c0c0c0;width:100%;}
.info td,.info th{padding:6px;line-height:23px;}
.info td{background:#ffffff; text-align:left;}
.info td.prohead{background:#eeeeee}
.info th{text-align:center; color:#222; font-weight:bold; verticle-align:middle; background:#F2F2F2;white-space:nowrap;}
.info tr.overcolor td{background:#fcfbcc}
.info td.prohead{background:#6AB4FF}
.info tr.warning5 td{background:#f80000; color:#fff;}
.info tr.warning4 td{background:#ffb400;}
.zlist{width:100%;margin:0px;padding:0px;font-size:12px;}
.zlist th{padding:3px;line-height:23px; text-align:center; background:url("../images/page/thbg.jpg") top repeat-x #fff;}
.zlist-body {overflow-x: auto;overflow-y: auto;border-collapse:collapse;marin:0;padding:0;width:100%;}
.zlist-body th,.zlist-body td{padding:3px 5px;height:23px;border-right:1px dotted #ccc;}
.zlist-body th{text-align:center;border-bottom:1px solid #ccc; background:url("../images/thbg.jpg") bottom repeat-x #fff;font-size: 12px;font-weight:normal;}
.zlist-body td{font-size: 12px;overflow-x: hidden;overflow-y: hidden;marin:0;border-bottom:1px dotted #ccc; }
.zlist-body tr:hover{background:#f3f3f3;}

/*pages*/
.pages{background:#f2f2f2; border:1px solid #ccc; height:25px; padding:3px; font-size:12px; font-family:"微软雅黑"; margin:6px auto;}
.pages td{ padding:0 5px;}
.pages_left{ float:left;}
.pages_right{ float:right; height:25px; line-height:25px; vertical-align:middle;}
.pages_left td div{width:2px; height:25px; overflow:hidden; border-right:1px solid #fff;border-left:1px solid #ccc;}
.pages_left b{ display:block; width:18px; height:18px;border:1px solid #f2f2f2;}
.pages_left b:hover{ border:1px solid #7eabcd;}
.pages_left span{ display:block; width:16px; height:16px; padding:1px;}
.page_first{ background:url("../images/page/first.gif") no-repeat 1px;cursor:pointer;}
.page_first_end{background:url("../images/page/first.gif") no-repeat 1px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; 
opacity: 0.5;}
.page_prev{ background:url("../images/page/prev.gif") no-repeat 1px;cursor:pointer;}
.page_prev_end{background:url("../images/page/prev.gif") no-repeat 1px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; 
opacity: 0.5;}
.page_next{ background:url("../images/page/next.gif") no-repeat 1px;cursor:pointer;}
.page_next_end{background:url("../images/page/next.gif") no-repeat 1px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; 
opacity: 0.5;}
.page_last{ background:url("../images/page/last.gif") no-repeat 1px;cursor:pointer;} 
.page_last_end{background:url("../images/page/last.gif") no-repeat 1px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; 
opacity: 0.5;}
.star{color: #ff0000; FONT-SIZE: 12px}

/*error/404/pages status*/
.status_info{width:650px;margin:90px auto 0 auto;}
.status_info dt{margin-top:15px;width:160px;float:left;height:140px;background:url(../images/status.png) no-repeat 0 0;}
.status_info dt.status_404{background:url(../images/status.png) no-repeat 0 -219px;}
.status_info dd{float:right;width:460px;color:#111;}
.status_info h3{line-height:40px;font-size:24px;font-weight:normal;}
.status_info p{font-size:16px;line-height:32px; margin-top:20px;}
.status_info ul{margin-left:24px;}
.status_info ul li{font-size:16px;line-height:28px;list-style:dot;color:#555;}
.status_back{display:block;background:#499de6;position:relative;width:140px;height:46px;color:#fff;font-size:18px;line-height:46px;padding-left:60px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-top:10px;}
.status_back:link,.status_back:visited,.status_back:hover{color:#fff;}
.status_back b{display:block;width:24px;height:24px;top:13px;left:26px;background:url(../images/status.png) no-repeat 2px -144px;position:absolute;}
.status_back:hover{background:#2a82cf;}
/*easyui css reset*/
.panel-title{font-size:13px;}
.panel{margin-bottom:10px;}
.panel-header{padding:8px 10px;}
.tabs-header{padding:8px 0 0 0;}
.tabs{padding:0 0 0 10px;height:30px;font-size:13px;}
.tabs li a.tabs-inner{height:30px;line-height:29px;verticle-align:middle;}
.datagrid-toolbar{padding:3px 10px;font-size:13px;}
.datagrid-header-row,.datagrid-row{height:30px;}
.datagrid-cell,.datagrid-cell-group,.datagrid-header-rownumber,.datagrid-cell-rownumber{line-height:20px;}
.datagrid-view{padding-bottom:1px;}
.datagrid-row:hover{background:#f3f3f3;}
.datagrid-row-selected{background:#ececec;color:#000;}
.panel-body #searchform{padding:0;margin:0;}
.panel-body #searchform td{padding:3px;}
.panel-body .datagrid-body{width:100%}
.panel-body-noheader{border:0;}
.easyui-linkbutton{margin:8px;}
.tabs-container{border:1px solid #ccc;}
.tabs-panels{background:#fff;}
/*
.panel-body-noheader{border:0;}
a.l-btn{background:#468cd2;height:28px;}
a.l-btn span.l-btn-left{background:#468cd2;color:#fff;padding:0;margin:4px 0 4px 10px;line-height:20px;font-size:14px;font-weight:bold;}
*/
.fDef_Btn{margin:5px; background:#2cadf6; width:95px;height:31px; font-size:14px; font-weight:bold;border:0px; text-align:center;color:#fff;cursor:pointer; line-height:31px; display:inline-block;}
.fDef_Btn:hover{margin:5px; background:#f60; width:95px;height:31px; font-size:14px; font-weight:bold;border:0px; text-align:center;color:#fff;cursor:pointer; line-height:31px; display:inline-block;}
.fDef_Btnse{margin:5px; background:#f60; width:95px;height:31px; font-size:14px; font-weight:bold; border:0px; text-align:center;color:#fff;cursor:pointer; line-height:31px; display:inline-block;}
.fDef_Input{height:30px;line-height:30px;width:300px;margin-right:2px;border:1px solid #B2CCDB;}
.page{text-align:center;line-height:20px;margin:5px;}
.page font{color:red;border:1px solid #ccc;padding:5px;}
.page a{border:1px solid #ccc;padding:5px;}

.myDate{background:#f60;font-size:14px; font-weight:bold;color:#fff;}
.myTime{background:#06f;font-size:14px; font-weight:bold;color:#fff;}	
	
}